class SecuenciaFonetica

	def initialize(representacion_escrita)
		@representacion_escrita = representacion_escrita.freeze
	end

	def representacion_escrita
		@representacion_escrita
	end

	def contiene_sonido?(sonido)
		@representacion_escrita.include? sonido
	end

	def eql?(other)
		other.equal?(self) ||
			other.instance_of?(self.class) && 
			self.representacion_escrita.eql?(other.representacion_escrita)
	end

	def hash
		@representacion_escrita.hash
	end

end
